special forces operational detachment - Français Anglais Dictionnaire